Skip to content

IExtensionState interface

Defined in

Namespace: ReactiveUI Assembly: ReactiveUI.Core.dll Full name: ReactiveUI.IExtensionState<T> Modifiers: public abstract

Summary

Contains the state information about the current status of a Reactive Object.

Applies to

net10.0, net10.0-maccatalyst26.0, net10.0-desktop1.0, net10.0-browserwasm1.0, net10.0-tvos26.0, net10.0-windows10.0.19041, net10.0-macos26.0, net10.0-ios26.0, net10.0-android36.0, net9.0, net9.0-tvos18.0, net9.0-macos15.0, net9.0-maccatalyst18.0, net9.0-windows10.0.19041, net9.0-ios18.0, net9.0-desktop1.0, net8.0, net8.0-windows10.0.19041, net8.0-ios18.0, net8.0-maccatalyst18.0, net8.0-macos15.0, net8.0-tvos18.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.5, netstandard2.1, net481, net462, net471

Properties

NameSummary
ChangingGets an observable for when a property is changing.
ChangedGets an observable for when the property has changed.
ThrownExceptionsGets a observable for when an exception is thrown.

Methods

NameSummary
SubscribeChangingSubscribe raise property changing events to a property changing observable. Must be called before raising property changing events.
RaiseChangingRaises a property changing event.
SubscribeChangedSubscribe raise property changed events to a property changed observable. Must be called before raising property changed events.
RaiseChangedRaises a property changed event.
NotificationsEnabledIndicates if we are currently sending change notifications.
SuppressSuppress change notifications until the return value is disposed.
AreChangeNotificationsDelayedAre change notifications currently delayed. Used for Observables change notifications only.
DelayDelay change notifications until the return value is disposed.